import { createRouter, createWebHistory } from 'vue-router'

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes: [{
    path: '/',
    redirect: '/user',
  },
  {
    path: '/user',
    component: () => import('@/views/User/UserEdit.vue'),
    meta: { title: '用户信息' }
  }, {
    path: '/address/:id',
    component: () => import('@/views/address/AddressEdit.vue'),
    meta: { title: "编辑地址" }
  },
  {
    path: '/address',
    component: () => import('@/views/address/AddressList.vue'),
    meta: { title: "地址列表" }
  }
  ]
})

// router.beforeEach((to, from, next) => {

// }) //导航守卫
router.afterEach((to, from) => {
  document.title = to.meta.title as string
})

export default router
